*{margin: 0;padding: 0;}
a{text-decoration: none;color: #333333;}
ul li{list-style-type: none;}

.mt{margin: 0 auto;}
.fl{float: left;}
.border{border:1px solid red;}
.clear{clear: both;}

	/*header*/
	#header{
		width: 100%;
		height: 90px;
		background: #2CAF01;
	}
		#header .top{
			width: 100%;
			height: 30px;
			color: #fff;
		}
			#header .top ul li{
				float: right;
				width: 120px;height: 30px;
				line-height: 30px;
				text-align: center;
				font-size: 14px;
			}

		#header .main{
			width: 100%;
			font-size: 40px;
			color: #fff;
			font-family: 楷体;

		}
			#header .main span{
				margin-left: 150px; 
			}

	/*main*/
	.main{
		width: 98%;min-height: 400px;
	}
		.main .m_left{
			width: 20%;min-height: 500px;
			float: left;
			background: #313139;
		}
		.main .m_left ul li{
			color: #fff;
			width: 100%;height: 50px;
			line-height: 50px;
			margin: 20px auto;
			text-align: center;
		}
			.m_left ul li:hover{
				background: #464648;
			}
		.m_left ul li .left_ico{
			background: url('../images/2.png') no-repeat;
			width: 23px;
			height: 23px;
			display: block;
			margin-left: 50px;
			margin-right: 10px;
			margin-top: 15px;
			float: left;
		}
		.m_left ul li b{
			display: block;
			float: left;
			font-size: 22px;
		}
		.m_left ul li .right_ico{
			background: url('../images/1.png') no-repeat;
			width: 23px;
			height: 23px;
			display: block;
			margin-right: 20px;
			margin-top: 20px;
			float: right;
		}

		.main .m_right{
			width: 79%;
			min-height: 500px;
			float: right;
			background: #F4F4F4;
		}
		.main .m_right h1{margin-top: 30px;margin-left: 40px;}
		.main .m_right button{margin-left: 40px;}
	
			.main .m_right .m_main .table{
				width: 800px;min-height: 300px;border: 1px dotted #ccc;margin:20px auto;
			}
			.table tr input{
				width: 300px;height: 30px;float: left;
				margin-left: 20px;
			}
			.table tr button{
				float: left;margin-left: 10px;height: 30px;background: #ccc;border-radius: 5px;width: 60px;margin-top: 2px;
			}
			.table tr td{text-align: center;}
			.table tr:hover{background: #ccc;}

	/*footer*/
	#footer{
		width: 100%;
		height: 40px;
		background: #C9C4C4;
	}
		#footer p{
			width: 300px;
			height: 40px;
			margin: 0 auto;
			line-height: 40px;
		}

.detail_list .user_info{width: 300px;height: 400px;float: left;margin: -20px 200px;}
